power boating - German English Dictionary